/*reset*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,label,blockquote,th,td,button,span{padding:0;margin:0}
html,body{ background:#fff;font:14px Arial,"宋体";color:#2b2b2b;line-height:150%}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:none}
address,caption,cite,code,dfn,th,var,em{font-weight:normal;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
input,select{vertical-align:middle;font-size:12px}

/*link*/
a{text-decoration:none;color:#1E50A2}
a:link{color:#1E50A2}
a:visited{color:#1E50A2}
a:hover{color:#c9171e; text-decoration:underline}
a:active,a:focus{color:#1E50A2}

/* 主体 */

/* --------------------公共部分--------------------- */
.main{width:960px;margin:10px auto 0 auto; clear:both; overflow:visible}
.header{min-width:960px; width:100%; height:119px;font-size:12px; overflow: visible; background:url(../images/repeat_new.png?20110624) repeat-x 0 0}
.no_nav{margin-bottom:10px}
.nav,.sub_nav{min-width:960px; width:100%; background-color:#7d0201; height:35px; position:relative; z-index:151; margin-bottom:10px}
.sub_nav{ background:url(../images/repeat_new.png?20110624) repeat-x 0 -1px; height:30px; line-height:30px;margin:-10px 0px 10px; z-index:10; clear:both;}
.ball_left{float:left; width:250px}
.ball_right{float:right; width:700px}
.center_con{float:left; width:480px}
.sider_con{float:right; width:210px}
.img_right{ clear:both; float:none; margin-bottom:10px; height:52px; border:1px solid #C9C9C9}
.pie_block{/*-webkit-border-radius:4px;-moz-border-radius:4px;*/border:1px solid #c9c9c9; overflow:hidden; position:relative; margin-bottom:10px; font-size:12px}
.groupbuy{ font-size:12px}

.new_img,.today_kj,.step,.ding_icon,
#icon_num li,.cz_phb .order_num,.kjgg .red_ball,.kjgg .blue_ball,
.cz_list li .cz_img_1,.cz_list li .cz_img_2,.cz_list li .cz_img_3,.cz_list li .cz_img_4,.cz_list li .cz_img_5,.cz_list li .cz_img_6,.cz_img_7,
.input_area .btn,.gray_btn,.red_btn,
.redball,.blueball,
.main_nav .menu_list .imgs_phone,
.top_tools .sub_con .imgs,.top_tools .leftbox .server_tel_tips .tip_arrow
,.wbintro_img a,.wbtank_wy,.wb_jgz,.gray_title_zx .redline,.dzgd_table .xh_org, .dzgd_table .xh_gray,.team_name span,.rmss_btnbox a.rmss_btn{background:url(../images/index_icon.png?t=20120327) no-repeat; display: inline-block}
.buy_info h3,.gray_lab dt,.gray_title .zxzj_title,.gray_title .hmtj_title,.gray_title .dzgd_title,.gray_title .sjkhd_title,.gray_title .gcjq_title,.intrimg li,.bt_list li .bt_img_1,.bt_list li .bt_img_2,.bt_list li .bt_img_3,.bt_list li .bt_img_4,.tztj_title strong,.tztj_title .xw,.zx_nav li .cpzx_title{background:url(../images/index_icon_bg.png?t=20120316) no-repeat; display: inline-block}
.group_buy .secrecy,.group_buy .semiovert,.group_buy .public,.img_baodi,.group_input,.buy_btn,.againbuy_btn,.btn_mini{background:url(../images/groupbuy.png?t=20120319) no-repeat;}

/* 页眉 */
.top_tools,.head_main,.main_nav{ clear:both; float:none;width:960px;margin:0 auto}
.top_tools{ height:31px; line-height:30px;color:#717171; font-size:12px}
  .top_tools .f_left{_padding-top:4px; _line-height:26px}
  .top_tools .tools{float:right;position:relative;z-index:51;color:#c0c0c0;zoom:1;width:505px;margin-left:-100px}
  .top_tools .tools a{ margin:0 5px}
  .downlist_box{ position:relative; width:172px; float:right; height:24px}
  .downlist_box i{ font-style:normal; margin-left:94px}
  .top_tools .leftbox{display:inline-block; position:relative; float:right; white-space:nowrap; height:30px; margin-left:-50px}
  .top_tools .epaybox{ display:inline-block!important; display:inline; zoom:1;width:260px;text-align:right;overflow:hidden; margin-right:5px}
  .top_tools .leftbox .server_tel_tips{width:200px; height:38px; z-index:10; color:#ad490d; display:block; left:161px; top:29px}
  .top_tools .leftbox .server_tel_tips .tip_arrow{width:11px; height:8px; background-position:-137px -94px; position: absolute;font-size:0; line-height:0px; left:12px; top:-8px; display:inline-block}
  .top_tools .leftbox .server_tel_tips .t_r{ margin-top:3px}
  .top_tools .list_close, .top_tools .list_open {color: #BA2636;display: inline-block;left:0px;line-height: 24px; top:3px;position: absolute;}
  .top_tools .list_open{ background-color:#fff;border: 1px solid #BA2636;top:3px;}
  .top_tools .list_close a,.top_tools .list_open a,.top_tools .list_close a:visited,.top_tools .list_open a:visited{ color:#ba2636; margin:0}
  .top_tools .list_close h4,.top_tools .list_open h4{ width:83px; position:relative; margin:0 8px; cursor:pointer;line-height:18px\9; padding-top:4px\9}
  .top_tools .cusp{display:block;position:absolute; display:block; height:0px; line-height:0px;top:10px;top:9px\9; right:0px; border-style:solid; border-width:4px 4px 0; border-color: #f3f3f3; border-top-color:#ba2636; width:0}
  .top_tools .list_close .sub_con{ display:none}
  .top_tools .list_open .sub_con{ border-top:1px solid #ba2636; margin:1px 8px; padding-top:2px; text-align:left; line-height:21px}
  .top_tools .sub_con .imgs{ display: inline-block; width:16px; height:16px; line-height:0; font-size:0; vertical-align:text-bottom; _vertical-align:middle; _margin:3px 0; margin-right:5px}
  .top_tools .sub_con .keep{ background-position:0 -113px}
  .top_tools .sub_con .wywb{ background-position:-17px -113px}
  .top_tools .sub_con .wybk{ background-position:-34px -113px}
  .top_tools .sub_con .xlwb{ background-position:-51px -113px}
  

  
  /* 网易电商 */  
  #wyds_list.list_close{color:#1e50a2; left:auto; right:-1px}
  #wyds_list.list_open{left:auto; right:-1px}
  #wyds_list{ _left:auto; _right:-1px}
  #wyds_list h4{ width:58px}
  #wyds_list.list_close .cusp{border-top-color:#1e50a2}
  #wyds_list .sub_con{ padding:2px 0 1px 1px;line-height:18px;}
  #wyds_list .sub_con a.mr5{ margin-right:5px}
  
  
/* 页头 */
 .head_main{ height:88px; position:relative; /*background:url(../images/head_main.jpg?t=20120705) no-repeat 0 0*/}
   .head_main .guide{ display:block; text-indent:-9999px; height:65px; width:241px; position:absolute; top:17px; right:0px; overflow:hidden}
  .head_main .f_left{ margin:19px 0 0 20px}
  .head_main .login_logo{width:160px; height:52px; display:block}
  
/* 主导航 */
.main_nav{ height:35px; color:#854c03; position:relative; z-index:50}
  .main_nav .menu_list{padding:4px 0 0 10px; height:31px; line-height:30px; float:left}
  .main_nav .menu_list li{float:left; display:inline-block; position:relative}
  .main_nav .menu_list li.active{color:#7d0201}
  .main_nav .menu_list li.active a{border:0; background-color:#fff; position:relative}
  .main_nav .menu_list li a{ display:inline-block; height:31px; line-height:30px; padding:0 20px; font-size:14px; font-weight:bold}
  .main_nav .menu_list li a,.main_nav .menu_list li a:visited{color:#fffffe}
  .main_nav .menu_list li a:hover{ text-decoration:underline}
  .main_nav .menu_list li.active a,.main_nav .menu_list li.active a:visited,.main_nav .menu_list li.active a:hover{color:#ba2636; text-decoration:none; line-height:30px}
 .main_nav .menu_list .imgs_phone{  display: block;font-size: 0;height: 21px;line-height: 0;position: absolute;top: -10px; right:5px;width: 12px;z-index: 1; background-position:-196px 1px}
 .main_nav .menu_list li.active .imgs_phone{ top: -11px}
  .main_nav .menu_list .imgs_rob{  display: block;font-size: 0;height: 22px;line-height: 0;position: absolute;top: -15px;right:-7px;width:54px;z-index: 1;background:url(../images/tipimgs.png?t=20120410) no-repeat -4px -78px}

.main_nav .right_nav{float:right; height:24px; line-height:24px; margin:5px 0; font-size:12px; font-weight:normal}
.main_nav .right_nav li{width:auto; text-align:center; height:24px; float:left; padding:0 5px;cursor:pointer; position:relative; z-index:20}
.main_nav .right_nav li a,.main_nav .right_nav li a:visited{color:#ffb14e}
.main_nav .right_nav li a:hover{ text-decoration:underline}
.main_nav .right_nav li.active a,.main_nav .right_nav li.active a:visited,.main_nav .right_nav li.active a:hover{color:#ffb14e; text-decoration:none; line-height:29px}
  .right_nav .sublist_close .cusp,.right_nav .sublist_open .cusp{display:block;position:absolute; display:block; height:0px; line-height:0px; right:17px;top:10px;top:7px\9; right:6px; border-style:solid; border-width:4px 4px 0; border-color:#7d0201; border-top-color:#ffb14e; width:0}
  .right_nav .sublist_close,.right_nav .sublist_open{text-align:left; height:25px; overflow:hidden; width:75px; cursor:pointer; position: absolute; left:-65px; top:0px}
  .right_nav .sublist_open{background-color:#fff;border:1px solid #ba2636; width:74px; height:90px ; left:-66px; top:-1px}
  .right_nav .sublist_close .sub_title,.right_nav .sublist_open .sub_title{margin:0px 5px; padding-left:5px}
  .right_nav .sublist_open .cusp{ right:5px;_right:6px;border-color:#fff; border-top-color:#ba2636}
  .right_nav .sublist_close .sub_con{display:none}
  .right_nav .sublist_open .sub_title{ border-bottom:1px solid #ba2636;margin-top:0px}
  .right_nav .sublist_open .sub_con{ padding-left:10px; margin-top:2px}
  .right_nav .sublist_open .sub_con p{ height:20px; line-height:20px; display:inline-block}
  .right_nav li .sublist_open a,.right_nav li .sublist_open a:visited{ color:#ba2636}
  .right_nav li .sublist_open a:hover{ color:#ba2636; text-decoration:underline}
  .right_nav li .sublist_open a:active{color:#ba2636}
.submenu_list{ width:960px; display:block; margin:0 auto; height:30px}  
.submenu_list li{ float:left; display:inline-block; color:#8c8c8c; font-size:12px;  position:relative;}
.submenu_list li a,.submenu_list li a:visited{color:#2b2b2b; margin:0 15px}
.submenu_list li a:hover{ text-decoration:underline;color:#2b2b2b}
.submenu_list li.active a{ font-weight:bold}
.submenu_list li.active a:hover{ text-decoration:none}

/* 二级菜单中的 抢 图标 add by lifenping */
.iconRob{background: url(../images/tipimgs.png?t=20120507) no-repeat scroll 0 -143px transparent;
		width: 13px;
		height: 14px;
		overflow:hidden;
		line-height:0;
		position: absolute;
		right: 4px;
		top:8px;
		z-index: 1;
		text-indent:-999px;
		}
  
/* 二级页面彩种列表 */
.all_lottery,.all_lottery_big{  position:relative;width:960px; margin:auto; height:0; line-height:0; font-size:0; z-index:200}
.all_lottery iframe,.all_lottery_big iframe{ position:absolute; z-index:98; top:10px; left:-9999px}
  .all_lottery h2,.all_lottery_big h2{-webkit-border-radius: 3px;-moz-border-radius: 3px;background:url(../images/index_repeat.png?t=20120509) repeat-x 0 -605px;border: 1px solid #f36c08; padding-top:5px; width:17px; height:88px; position:absolute; top:10px; left:-20px ; z-index:100; cursor:pointer}
  .all_lottery_big h2{ width:43px; left:-46px}
  .all_lottery h2 span,.all_lottery_big h2 span{width:15px; height:80px; background:url(../images/icon_opaque.png?t=20110908) no-repeat -344px 0; display:block; margin:0 auto; overflow:hidden; text-indent:-9999px}
.all_lottery .cz_list,.all_lottery_big .cz_list{float:none;padding:3px; background-color:#ffe887; width:250px;position:absolute; top:10px; left:-9999px ; z-index:99;background:-webkit-gradient(linear,0 0, 0 45%,from(#ffe887) ,to(#f5ae11));background:-moz-linear-gradient(#ffe887,#f5ae11 45%);background:-o-linear-gradient(#ffe887,#f5ae11 45%);-pie-background:linear-gradient(#ffe887,#f5ae11 45%); display:block; border:1px solid #f36c08}
.all_lottery .cz_list ul,.all_lottery_big .cz_list ul{background-color:#fffce5}
.all_lottery .cz_list li,.all_lottery_big .cz_list li{ margin:0 3px}
.all_lottery .cz_list li.noborder,.all_lottery_big .cz_list li.noborder{ padding-bottom:3px}
 .open_czlist h2{-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px; border-right:0}
 .open_czlist .cz_list{left:-3px}
 .open_czlist iframe{left:-3px}
 .all_lottery,.all_lottery_big{ display:none}

/* 彩种列表 */
.cz_list{float:none;padding:0 5px;display:block;border-color:#feba86;background-color:#fffce5}
.cz_list li{color:#959595; display:block; border-bottom:1px solid #fed8b1; float:none; clear: both; padding:4px 0 5px; *padding:3px 0 5px; position:relative; overflow:hidden}
.cz_list li.noborder{ border:0; *padding-bottom:0}
.cz_list h3{ float:left; display:inline-block; line-height:27px; color:#ad8146; font-size:12px}
.cz_list li .cz_img_1,.cz_list li .cz_img_2,.cz_list li .cz_img_3,.cz_list li .cz_img_4,.cz_list li .cz_img_5,.cz_list li .cz_img_6,.cz_img_7{float:left; width:27px; height:27px; margin-right:4px}
.cz_list li .cz_img_1{ background-position:0 0}
.cz_list li .cz_img_2{ background-position:-28px 0}
.cz_list li .cz_img_3{ background-position:-56px 0}
.cz_list li .cz_img_4{ background-position:-84px 0}
.cz_list li .cz_img_5{ background-position:-140px 0}
.cz_list li .cz_img_6{ background-position:-112px 0}
.cz_list li .cz_img_7{ background-position:-168px 0}
.cz_list li .cz_text{display:block; float:left; line-height:21px;color:#2b2b2b; font-size:12px; width:170px; padding-top:1px}
.cz_list li .cz_text a,.cz_list li .cz_text a:visited{color:#ba2636; position:relative; display:inline-block; margin-right:14px; white-space:nowrap}
.cz_list li .cz_text a:hover{color:#ba2636}
.cz_new,.cz_jiajiang,.red_lab li.active .cz_new,.cz_renew{width:30px; height:14px; display:inline-block; background:url(../images/tipimgs.png?t=20120410) no-repeat -41px -60px;top:3px; left:2px; position:relative; width:18px; font-size:0; line-height:0}
.red_lab li .cz_new{ background-position:-41px -23px}
.cz_list li .cz_text a:hover .cz_new,.cz_list li .cz_text a:hover .cz_jiajiang{ text-decoration:none}
.cz_jiajiang{ background-position: -29px -45px; width:31px}
.cz_renew{background-position:0 -106px;width:31px}
.cz_hot{ background:url(../images/cz_hot.gif) no-repeat 0 0; width:23px; height:10px; line-height:10px; display:inline-block; position:relative; vertical-align:top; text-indent:-9999px; *top:-5px; overflow:hidden}
 
 /*联合网站*/
	.lianhe_tools{ line-height:24px; color:#c0c0c0; height:24px; margin-bottom:-1px; background-color:#fcfcfc; position:relative; z-index:100; font-size:12px}
	.lianhe_tools .tools{ width:960px; margin:0 auto 0px; display:block; text-align:right}
	.lianhe_tools a,.xinlan_tools a:visited{ color:#727171; margin:0 9px}
    .lianhe_tools a:hover{ color:#c9171e; text-decoration:underline}
	.lianhe_tools a:active{ color:#727171}
	.lianhe_logo{ width:330px; height:58px; margin-top:12px; padding-left:8px; padding-top:8px; float:left; background-color:#7b0909}
	.lianhe_logo a{ display:block; float:left}
	.lianhe_logo .login_logo{ margin-top:-1px}
	.lianhe_logo .other_logo{ height:50px; width:155px; margin-right:8px}

.gray_lab,.gray_title,.red_lab{ display:block; height:28px; border-bottom:1px solid #c9c9c9; background-color:#f1f1f1; line-height:28px; padding-left:10px; font-size:12px; float:none; clear:both}
.gray_lab dt,.gray_title .zxzj_title,.gray_title .hmtj_title,.gray_title .dzgd_title,.gray_title .gcjq_title,.gray_title .sjkhd_title{font-weight:bold; float:left; overflow:hidden; display:block; text-indent:-9999px; width:54px; height:14px; margin:8px 8px 0 0}
.gray_lab dt.kjgg_title{background-position:-186px -148px}
.gray_lab dt.czph_title{background-position:-247px -148px;margin-right:40px}
.gray_title .dzgd_title{background-position:-217px -231px; width:98px; margin-top:6px}
.gray_title .gcjq_title{background-position:-248px -183px; width:58px; margin-top:6px}
.gray_title .sjkhd_title{background-position:-217px -250px; width:73px; margin-top:6px}

.gray_lab dd,.gray_lab li,.red_lab li{ float: left;height: 25px;line-height: 25px;padding: 0 7px; position: relative; top: 3px; _top: 4px; cursor:pointer;word-break:keep-all}
.gray_lab dd.active,.gray_lab li.active,.red_lab li.active{ background-color:#fff; border:1px solid #c9c9c9; border-bottom:0;line-height: 24px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0; font-weight:bold; position:relative}
.gray_title{ margin-bottom:4px}
.gray_title .zxzj_title{background-position:-186px -166px}
.gray_title .hmtj_title{background-position:-247px -166px}

.red_lab{ background-color:#b2100d; font-size:12px}
.red_lab li{color:#fff}
.red_lab li.active{ color:#ba2636}

.tiujian_list,.gg_list{ padding:8px 10px 8px 5px; line-height:22px; font-family:'宋体'; height:153px}
.tiujian_list li,.gg_list li{ overflow:hidden; width:192px}
.gongyi{ padding:8px 10px; line-height:20px;height:153px}


.dh_redbag{ padding:5px 5px 0; color:#727171; background-color:#fafafa}
.dh_redbag p{ clear:both; position:relative}
.dh_redbag .input{ padding:1px 3px; border:1px solid #cdcdcd; width:122px; height:21px; float:left; line-height:21px;color:#9d9d9d}
.dh_redbag .red_btn{ margin-top:1px; line-height:inherit; padding-bottom:3px;padding-bottom:0 \9}

.groupbuy .gray_title{ margin:0; border:1px solid #c9c9c9; padding-right:5px}
.groupbuy_con{ border:1px solid #c9c9c9; border-top:0px; _height:413px;min-height:413px; overflow:hidden; margin-bottom:10px}

/*手机客户端*/
.sjkhd_block{ padding:5px 0 8px; margin:0 8px; clear:both; border-bottom:1px dotted #D6C79A}
.sjkhd_block .sjkhd_logo{ display:inline-block; width:48px; height:48px; float:left; margin-right:8px; padding-top:3px}
.sjkhd_block .sjkhd_logo img{ display:block; width:48px; height:48px}
.sjkhd_block .sjkhd_con{display:inline-block; float:left; width:185px; margin-right:-15px}
.sjkhd_block .sjkhd_link span{ display:inline-block; width:90px; margin:0}

/* 最新中奖 */
#ad_list{height:182px;overflow:hidden; padding-top:3px}
#ad_list ul{padding:0 5px}
#ad_list li{height:26px;overflow:hidden; font-family:宋体}


/* 表格 */
.index_table{width:100%;margin:0 0 10px 0}
.index_table th{color:#959595}
.index_table td,.index_table th{padding:3px 1px}
.index_table .no_bottom td{ background:none}
.b_top{border-top:1px solid #e6e6e6}
.index_tr td{background:#f6f6f6}

.group_buy{ margin:0}
.group_buy .secrecy,.group_buy .semiovert,.group_buy .public{ display: inline-block; position:relative; width:14px; line-height:14px; height:14px; background-position:-15px -66px; margin-right:-6px; left:5px;}
.group_buy .semiovert{ background-position:-29px -66px;}
.group_buy .public{ background-position:-43px -66px;}
.group_buy .img_baodi{background-position:0 -66px;display: inline-block; width:13px; line-height:13px; height:13px; text-indent:-9999px; overflow:visible; margin-left:3px; position:relative; top:-1px\0}
.totalmoney{ text-align:right; color:#b9b9b9}
.totalmoney em{ color:#ba2636 }
.gains_imgs{background:url(../images/gains_imgs.gif?t=20111124) no-repeat; display:inline-block; float:left; margin-right:1px; width:15px; height:15px }
.sun_lv1{ background-position:-14px -10px}
.sun_lv2{ background-position:-31px -10px}
.sun_lv3{ background-position:-48px -10px}
.sun_lv4{ background-position:-65px -10px}
.sun_lv5{ background-position:-82px -10px}
.sun_lv6{ background-position:-99px -10px}
.sun_lv7{ background-position:-116px -10px}
.sun_lv8{ background-position:-133px -10px}
.sun_lv9{ background-position:-150px -10px}
.moon_lv1{ background-position:-14px -44px}
.moon_lv2{ background-position:-30px -44px}
.moon_lv3{ background-position:-47px -44px}
.moon_lv4{ background-position:-63px -44px}
.moon_lv5{ background-position:-81px -44px}
.moon_lv6{ background-position:-98px -44px}
.moon_lv7{ background-position:-115px -44px}
.moon_lv8{ background-position:-132px -44px}
.moon_lv9{ background-position:-149px -44px}
.star_lv1{ background-position:-14px -27px}
.star_lv2{ background-position:-31px -27px}
.star_lv3{ background-position:-48px -27px}
.star_lv4{ background-position:-65px -27px}
.star_lv5{ background-position:-82px -27px}
.star_lv6{ background-position:-99px -27px}
.star_lv7{ background-position:-116px -27px}
.star_lv8{ background-position:-133px -27px}
.star_lv9{ background-position:-150px -27px}
.gray_sun_lv1{ background-position:-14px -61px}
.gray_sun_lv2{ background-position:-31px -61px}
.gray_sun_lv3{ background-position:-48px -61px}
.gray_sun_lv4{ background-position:-65px -61px}
.gray_sun_lv5{ background-position:-82px -61px}
.gray_sun_lv6{ background-position:-99px -61px}
.gray_sun_lv7{ background-position:-116px -61px}
.gray_sun_lv8{ background-position:-133px -61px}
.gray_sun_lv9{ background-position:-150px -61px}
.gray_moon_lv1{ background-position:-14px -95px}
.gray_moon_lv2{ background-position:-30px -95px}
.gray_moon_lv3{ background-position:-47px -95px}
.gray_moon_lv4{ background-position:-63px -95px}
.gray_moon_lv5{ background-position:-81px -95px}
.gray_moon_lv6{ background-position:-98px -95px}
.gray_moon_lv7{ background-position:-115px -95px}
.gray_moon_lv8{ background-position:-132px -95px}
.gray_moon_lv9{ background-position:-149px -95px}
.gray_star_lv1{ background-position:-14px -78px}
.gray_star_lv2{ background-position:-31px -78px}
.gray_star_lv3{ background-position:-48px -78px}
.gray_star_lv4{ background-position:-65px -78px}
.gray_star_lv5{ background-position:-82px -78px}
.gray_star_lv6{ background-position:-99px -78px}
.gray_star_lv7{ background-position:-116px -78px}
.gray_star_lv8{ background-position:-133px -78px}
.gray_star_lv9{ background-position:-150px -78px}
.group_buy td,.group_buy th{padding:7px 0 7px 2px;*padding:6px 0 6px 2px}
.group_buy td.no_bottom{ padding:4px 0 3px}
.group_input{width:69px;height:17px; padding:1px 0 1px 2px ; line-height:17px;border:1px solid #b4b4b4; color:#9d9d9d; background-position:0 0}
.buy_btn,.againbuy_btn{width:53px;height:21px;display:inline-block;color:#fff; background-position:0 -44px;text-align:center;line-height:21px;font-size:12px; margin-right:5px}
.buy_btn:link,.buy_btn:visited,.buy_btn:hover{color:#fff; text-decoration:none}
.againbuy_btn{background-position:-54px -44px}
.btn_mini{display:inline-block; cursor:pointer; background-position:-110px -21px;height: 21px; line-height: 21px;width:53px; text-align:center; margin-right:6px}
.againbuy_btn:link,.againbuy_btn:visited,.againbuy_btn:hover{color:#fff; text-decoration:none}
.end_hm{height:320px; background:url(../images/end_hm.png) no-repeat center center  #fff; padding-top:90px; text-align:center; line-height:24px;font-size:14px; font-weight:bold}
/*橙色边提示框*/
.orgtips{position:relative; margin-left:15px; z-index:5; height:21px}
.orgtips a,.orgtips a:visited{ cursor:pointer; color:#ba2636}
.orgtips a:hover{ text-decoration:underline}
.orgtips_activity{ width:235px;border: solid #f22800; border-width:0 1px; background-color:#f3871e;  font-size:12px; position: absolute; display:block; top:23px; left:0px}
.orgtips_activity .fillet_corner{ position:relative; border-top:1px solid #f22800; border-bottom:0; height:0px; display:block}
	.orgtips_activity .fillet_corner em{ display:inline-block; height:3px; width:3px; font-size:0px; line-height:3px; position: absolute; background: url(../images/icon_lucency.png?t=20120508) no-repeat #f3871e}
	.orgtips_activity em.arrow_up{ height:13px; width:13px; left:20px; top:-11px; background-position:-187px -69px; background-color:transparent}
	.orgtips_activity em.close{ height:16px; width:16px; right:2px; top:5px; background-position:-207px -69px; background-color:transparent; margin:0; padding:0; cursor:pointer}
	.orgtips_activity .fillet_corner .btl{ left:-1px; top:-1px; background-position:-141px -69px}
	.orgtips_activity .fillet_corner .btr{ right:-1px; top:-1px; background-position:-155px -69px}
	.orgtips_activity .fillet_corner .bbl{ left:-1px; top:-3px; background-position:-141px -84px}
	.orgtips_activity .fillet_corner .bbr{ right:-1px; top:-3px; background-position:-155px -84px}
	.orgtips_activity .fillet_corner .btr,.orgtips_activity .fillet_corner .bbr{ right:-1px!important;right:-2px}
.orgtips_activity .con_box{ padding:0px 20px 0 10px;border:1px solid #f6a85c; background-color:#f3871e; display:block; color:#fff}


/* 小图标片 */
.ding_icon{ background-position:-480px -73px; width:20px; height:20px; margin:0 auto; vertical-align:middle; cursor:auto}

/* 彩票排行榜 */
.cz_phb{ padding:4px 5px;zoom:1; font-size:12px; clear:both; float:none; position:relative}
.cz_phb li{ border-bottom:1px dotted #d6c79a; padding:10px 5px; position:relative; zoom:1}
.cz_phb li b{float:left; position:relative}
.cz_phb li b a:hover{color:#1E50A2; text-decoration:none}
.cz_phb .tips{ color:#727171; clear:both; margin-left:22px}
.cz_phb li.no_border{ border:0}
.cz_phb .order_num{ position:relative; width:15px; height:15px; line-height:14px; background-position:-150px -52px; text-align:center; color:#fff; float:left; margin:2px 5px 0 0}

.gray_btn,.red_btn{width:64px;height:22px;line-height:22px;text-align:center;font-weight:bold;font-size:12px; background-position:-71px -94px;float:right;margin-top:5px;color:#fff;border:none;cursor:pointer}
.red_btn{ margin-top:3px}
.red_btn:link,.red_btn:visited{ color:#ffffff}
.red_btn:hover,.red_btn:active{ text-decoration:none; color:#fff}

.cz_phb .gray_btn{width:54px;height:18px;line-height:18px;font-size:12px; background-position: -82px -75px;display:inline-block;float:right;color:#2b2b2b; font-weight:normal; margin-top:3px}
.gray_btn:visited{ color:#2b2b2b}
.gray_btn:hover{ text-decoration:none}
.cz_phb .btn_mini{ background-position:-69px -21px; width:38px; float:right; margin:0 0 0 5px}

/* 快速投注 */
.buyarea_box{height:220px; position:relative; width:478px; overflow:hidden}
.buy_tag{position:relative;z-index:20; height:30px}
.buy_tag li{ padding:6px 15px; border:1px solid #c9c9c9; height:16px;_height:18px;float:left;text-align:center; background-color:#f1f1f1; -webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;cursor:pointer;margin-right:5px; position:relative; font-size:14px; line-height:16px; position:relative}
.buy_tag li.active{background-color:#fff;color:#2b2b2b; font-weight:bold; border-bottom:1px solid #fff}
.buy_box{ border:1px solid #c9c9c9; margin-top:-1px}
.buy_con{height:189px;_height:187px; overflow:hidden; position:relative}
.end_con{padding-top:136px;height:53px;text-align:center;color:#727171; background: url(../images/quickbuy_end.png) no-repeat center 38px #ffffff; font-size:14px}
.end_con span{ color:#ba2636; font-weight:bold}
.buy_info{padding:5px 0px 0px 15px;height:auto;line-height:21px;position:relative; font-size:14px}
.buy_info h3{ font-size:14px; position:relative; color:#ce2d1c; font-weight:bold; display: inline-block;margin-right:15px; width:50px; height:50px; text-indent:-9999px; float:left}
.buy_info .f_left{ padding-top:6px}
.c_E2E2E2_b{color:#E2E2E2;font-weight:bold;font-size:13px}
.c_FFF881_b{color:#FFF881;font-weight:bold}
.c_fff_b{color:#fff;font-weight:bold;font-size:13px}
.time_area{color: #727171;font-size:12px}
.input_area{margin:0px 5px; padding:5px 0 0 15px; font-size:12px; color:#5a5a5a;zoom:1; height:125px; position:relative; clear:both}
.step{ height:31px; width:500px; background-position: 0 -76px; margin-top:11px}
.redball,.blueball{ background-position: 0 -30px; float:left; width:21px; height:16px; border:none; vertical-align: middle; line-height:16px; font-size:16px; font-weight:bold; text-align:center; padding:13px 10px 13px 10px; margin-right:2px; font-family:arial}
.blueball{ background-position:-43px -30px}
#lottery_input_area,#dlt_input_area{*margin-top:-5px}
#ssq_buy_box .buy_info h3{ background-position: -183px -94px}
#dlt_buy_box .buy_info h3{ background-position: -234px -94px}
#syy_buy_box .buy_info h3{ background-position: -284px -94px}
.area_redball,.area_blueball{ float:left}
.area_redball .title,.area_blueball .title{ margin-left:6px; padding-bottom:10px ; position:relative ; color:#727171}
.area_redball .title .cusp,.area_blueball .title .cusp{display:block;position:absolute; height:0px; line-height:0px; left:10px; top:22px;*top:18px; border-style:solid; border-width:5px 5px 0px ; border-color: #fff; border-top-color:#727171}
.input_area .btn_box{position:absolute;top:33px; right:15px; *right:12px; width:118px; text-align:right; z-index:100}
.intr_foot{ padding-top:5px; position:relative}
.intr_foot .f_right{ margin-top:21px; padding-right:17px}
.intr_foot .f_right a{ margin:0 6px}

.input_area .btn{display:inline-block; border:0; cursor:pointer}
.input_area .btn_mini,.input_area .btn_mini_gray{background-position: 0 -94px;color: #2b2b2b;font-size: 12px;font-weight: normal;height: 18px; line-height: 18px;margin-right: 4px;overflow: visible;position: relative;top: 4px; width: 68px; text-align:center}
.input_area a.btn_mini{top:5px;*top:3px;top:4px\0}
.input_area a.btn_mini:visited,.input_area a.btn_mini:hover{ color:#2b2b2b; text-decoration:none}
.input_area .btn_mini_gray{ background-position:-39px -75px; width:42px; margin-right:0}
.input_area .btn_sbm{ background-position:-70px -120px;height: 34px;margin-top: 5px;width: 116px}
.input_area .btn_ssy_sbm,.input_area .btn_ssy_zhihao{background-position:0px -156px;height: 33px;margin-top: 5px;width: 99px; margin-right:5px}
.input_area .btn_ssy_zhihao{background-position:-100px -156px; margin-right:0}
.luck_lottery,.game_lottery{ display:inline-block; position: absolute; top:1px; right:10px;width:92px; height:24px; display:inline-block;  background:url(../images/succ_err.png?t=20120416) no-repeat 0 -106px; cursor:pointer; z-index:30}
.game_lottery{ height:26px; background-position:0 -132px; right:109px; top:0}
.y11_box{ position:relative}
.y11_box .btn_box{ text-align:left; width:206px; top:41px}
.y11_box .area_redball{ clear:both; float:none; height:31px}
.y11_box .area_redball .title{ padding-bottom:10px}
.y11_box .btn_box .btn_mini_gray{ position: absolute; left:-98px; top:45px}
.sec_betway_tabs{ position:absolute; font-size:12px; top:10px; right:0; z-index:100}
.sec_betway_tabs li{ float:left; display:inline-block; float:left; width:56px; height:22px; line-height:22px; position:relative; text-align:center; background-color:#ececec; margin-right:5px; cursor:pointer; z-index:100}
.sec_betway_tabs li.active{ background-color:#bd0e0e; color:#fff}
.sec_betway_tabs li .cusp{ display:none}
.sec_betway_tabs li.active .cusp{display:block;position:absolute; display:block; height:0px; line-height:0px;top:22px;right:22px; border-style:solid; border-width:4px 4px 0; border-color: #fff; border-top-color:#ba2636; width:0}

.trend_link{ position:absolute; top:5px; right:0; padding:0 10px 0 0 ; margin:0;_padding-top:5px}
.trend_link a,trend_link a:visited{ background:none;color:#1E50A2; padding:0; margin:0; font-weight:normal; font-size:12px; line-height:16px; }
.trend_link a:hover{color:#c9171e; text-decoration:underline}
.trend_link .trend_img{display:inline-block; width:17px; height:17px; line-height:16px; background:url(../images/icon_common_1.png?t=20111128) no-repeat -234px -168px; cursor:pointer;vertical-align:middle; margin-right:5px}

/* 开奖公告 */
.kjgg{padding:6px 10px; display:block; font-family:Tahoma; font-size:12px; position:relative}
.kjgg li{ border-bottom:1px dotted #d6c79a; padding:8px 0; position:relative;zoom:1}
.kjgg li h3{padding-bottom:5px}
.kjgg li .link{ display:inline-block; position:absolute; bottom:7px; right:0}
.kjgg li.noborder { border:0}
.kjgg .red_ball,.kjgg .blue_ball{ width:20px; height:20px; background-position:-87px -31px; text-align:center; font-weight:bold; color:#fff; font-family:'宋体'; line-height:20px}
.kjgg .blue_ball{background-position:-108px -31px}


/* 页脚 */
.footer{text-align:center;margin:15px auto 6px;width:960px;line-height:26px;color:#999;font-size:12px;height:55px;padding-top:4px}
.footer a:link,.footer a:visited {color: #999}
.footer a:hover {color: #bc2931}

/*系统介绍*/
.intrimg{padding:5px 5px 5px 10px; padding-right:0;height:44px; display:block; zoom:1; margin:0 auto}
.intrimg li{ display:inline-block; float:left; overflow:hidden; height:44px ; width:182px; margin-right:35px}
.intrimg li.list1{ background-position:0 -94px}
.intrimg li.list2{ background-position:0 -139px}
.intrimg li.list3{ background-position:0 -184px; margin:0; width:245px}
.intrimg li a{ display:block; width:182px; height:44px}
.intrimg li.list3 a{width:245px}
/*资讯*/
.zx_nav{display:block; background-color:#f1f1f1; clear:both; float:none; margin-bottom:10px; line-height:28px; height:28px; border:1px solid #c9c9c9}
.zx_nav li{float:left;display:inline-block;color:#a3a3a3}
.zx_nav li a,.zx_nav li a:visited{margin:0 5px;color:#2b2b2b;font-size:12px}
.zx_nav li a:hover{color:#ba2636;text-decoration:underline}
.zx_nav li .cpzx_title{display:block;width:72px;height:20px;overflow:hidden;text-indent:-9999px; line-height:0; background-position:-246px -201px; margin:4px 0 0 5px}
.zxmk{float:left;width:477px!important;width:481px;overflow:hidden; padding-right:5px!important}
.toutiao a,.toutiao a:link,.toutiao a:visited,.news_list a,.news_list a:link,.news_list a:visited{text-decoration:none;color:#2b2b2b}
.toutiao a:hover,.news_list a:hover{color:#c9171e;text-decoration:underline}
.toutiao{padding-left:5px;height:205px;margin-bottom:10px}
.toutiao h3{font-family:"宋体";line-height:26px;white-space:nowrap;clear:both}
.toutiao p{color:#727171;font-size:12px;line-height:19px; width:335px; text-indent:2em}
.tt_img{ width:120px; height:90px; border:1px solid #c9c9c9; padding:2px; float:left; margin-right:8px}
.tt_img a,.tt_img img{ display:block; height:90px; width:120px; cursor:pointer}
.tt_new{ float:left; width:343px; height:100px; padding-bottom:10px; overflow:hidden; margin-right:-6px}
.tt_new h3{ font-size:14px; font-family:'宋体'; font-weight:bold;line-height:24px}
.toutiao .tt_new h3 a,.toutiao .tt_new h3 a:visited{color:#c9171e}
.tt_new h3 em{ font-weight:bold}
.news_list{font-family:'宋体';line-height:21px;margin:10px;clear:both}
.news_list li{white-space:nowrap;word-break:keep-all;overflow:hidden}
.toutiao .c_ba2636 a,.toutiao .c_ba2636 a:visited{color:#ba2636}
.ball_left .news_list li{ width:228px; line-height:22px}
.zxmk .news_list li{font-size:14px;line-height:26px}
.gray_lab_sm{background-color:#f3f3f3;height:24px;line-height:24px;border-bottom:1px solid #c9c9c9; clear:both; overflow:visible}
.gray_lab_sm li,.gray_lab_sm dd{float:left;padding:0 15px;height:24px;border-right:1px solid #c9c9c9;cursor:pointer}
.gray_lab_sm li.active,.gray_lab_sm dd.active{border-bottom:1px solid #fff;background-color:#fff;height:24px; position:relative; bottom:-1px; font-weight:bold}
.ball_left .gray_lab_sm{ margin-top:-4px}
.tztj_title{border-bottom:2px solid #b50a08;height:30px;padding-right:5px;line-height:30px}
.tztj_title strong,.tztj_title .xw{display:block;float:left;width:76px;height:21px;overflow:hidden;text-indent:-9999px; margin-top:5px}
.tztj_title a{float:right;font-family:'宋体'}
.tztj_title .xw{background-position:0 -230px}
.tztj_title .wb{background-position:0 -252px}
.tztj .news_list{ margin-left:5px}
.weibo_con{padding:0 0 5px; font-size:12px}
.weibo_con .wbintro{padding:10px 0 10px 10px;clear:both}
.weibo_con .wbintro_img{height:48px;width:48px;border:1px solid #ccc;display:block;float:left;padding:5px;background-color:#fff;margin-right:20px}
.weibo_con .wbintro_img a{display:block;width:47px;height:47px;background-position:-160px -70px}
.weibo_con .wbtank_wy{margin:0 10px 0 5px;height:19px;width:19px;background-position:-166px -49px; display:inline-block; vertical-align:middle}
.wbintro_text{line-height:21px;color:#727171}
.weibo_con .wb_jgz{display:inline-block;width:33px;height:19px;line-height:19px;vertical-align:middle; padding-left:17px; color:#fff; background-color:#70a239; background-position:-195px -21px}
.weibo_con .wb_jgz:link,.weibo_con .wb_jgz:visited,.weibo_con .wb_jgz:hover{color:#fff; text-decoration:none}
.weibo_con .news_list li{ font-size:12px; margin-top:0; line-height:21px; width:440px}
.weibo_con .news_list a,.weibo_con .news_list a:visited{text-decoration:none;color:#1E50A2}
.d_line{ height:1px; line-height:1px; font-size:1px; background:url(../images/index_repeat.png?t=20120509) repeat-x 0 bottom}
.yuce_box{ float:right; width:210px}
.gray_title_zx{display:block;height:28px;border-bottom:1px solid #c9c9c9;background-color:#f3f3f3;line-height:28px;font-size:12px;float:none;clear:both;padding-left:5px}
.gray_title_zx .redline{display:block;float:left;height:26px;background-position:-195px -41px;padding-left:13px}
.gray_title_zx .more{ float:right; padding-right:10px; font-family:'宋体'}
.yuce_box .news_list{ margin:8px 5px}
.yuce_box .news_list li{ width:185px}
#customContent{ padding:5px 0 10px}
.dzgd_table{width:100%}
.dzgd_table th{color:#717171}
.dzgd_table td{white-space:nowrap;word-break:keep-all; height:25px; line-height:25px}
.dzgd_table .xh_org,.dzgd_table .xh_gray{height:14px;width:14px;background-position:-179px -30px;display:block;text-align:center;line-height:14px;margin:0 auto}
.dzgd_table .xh_org{background-position:-164px -30px;font-weight:bold;color:#fff}

/* other */
.help_tip{display:inline-block; width:auto; padding:0;padding-right:13px;  margin:0; background:url(../images/norepeat.png?t=20120326) no-repeat  right 2px; line-height:18px; height:18px; cursor:pointer; vertical-align:middle; margin-right:3px}
.more_jtr{ padding-right:10px; font-family:'宋体'}
.new_img,.today_kj{ display:inline-block; background-position: -263px -45px; width:21px; height:10px;line-height:10px; overflow:hidden;position:relative; top:0px}
.today_kj{ background-position:-88px -53px; width:60px; height:16px; position:absolute; top:2px; left:47px}
a.fs_n_13{ font-size:13px; font-weight:normal}
a.c_ba2636,a:visited.c_ba2636,.c_ba2636{color:#ba2636}
a.c_2b2b2b,a.c_2b2b2b:link,a.c_2b2b2b:visited,a.c_2b2b2b:hover,.c_2b2b2b{ text-decoration:none; color:#2b2b2b}
.c_1e50a2{color:#1e50a2}
.c_ce2d1c{color:#ce2d1c}
.c_007bbb{ color:#007bbb}
.c_727171{color:#727171}
.f_left{float:left}
.f_right{float:right}
.m_L10{ margin-left:10px}	.m_L50{ margin-left:50px}
.mr_5{margin-right:5px}
.mb_5{ margin-bottom:5px}
.h133{ height:133px}	.h507{height:507px}	.h575{ height:575px}
.w80{ width:80px}
.w3{width:3px}
.fwb{ font-weight:bold}
.f11{ font-size:11px}
.f12{ font-size:12px}
.t_c{ text-align:center}
.t_r{ text-align:right}
.t_l{ text-align:left}
.ml_50{ margin-left:50px}
.clear{ clear:both}
.clearfix{*zoom:1}
.clearfix:after{content:'\20 ';display:block;height:0;clear:both}
.nowrap{white-space:nowrap;word-break:keep-all}

/* bottom*/
.bt_list{height:90px; clear:both; margin:0 auto; padding:10px 0; width:960px; border:1px solid #c9c9c9}
.bt_list li{float:left;height:90px; overflow:hidden; border-right:1px solid #e0e0e0; padding-right:10px;color:#959595; padding: 0 0px 0 70px}
.bt_list li.noborder{background:none}
.bt_list li.top{ padding:0 63px 0 15px}
.bt_list li .bt_img_1{ background-position: 0 0; width:133px; height:90px; display:inline-block}
.bt_list li .bt_img_2,.bt_list li .bt_img_3,.bt_list li .bt_img_4{display: inline-block; float:left; width:63px; height:90px; margin-right:10px}
.bt_list li .bt_img_2{ background-position:-136px 0px}
.bt_list li .bt_img_3{ background-position:-203px 0px}
.bt_list li .bt_img_4{ background-position:-270px 0px}
.bt_list li .bt_text{display: inline-block; float:left; width:105px; line-height:23px;color:#5a5a5a; font-size:12px}
.bt_list li .bt_text a{color:#5a5a5a}
.bt_list li .bt_text a:hover{color:#c9171e}
.bt_list b{  font-size:14px; color:#2b2b2b}
.bt_list li.end{ border:none; padding: 0  0 0 60px}

.ad_left1{ width:250px; height:110px; margin-bottom:10px}
.ad_left1 a,.ad_left1 img{ display:block}

/* 表单 */
.main_form{}
.main_form li{heightt:34px;line-height:34px; clear:left;margin-bottom:5px}
.main_form li:after{content:".";height:0;display:block;clear:both;visibility:hidden}
.input{width:180px;height:21px;border:1px solid #ccc;padding:3px 0 0 3px}
.main_form li .radio{*margin-left:-4px}
.main_form li .f_left{float:left;text-align:right;padding-right:10px}
.main_form li .f_right{float:left}

/*登录框*/
.urs_login_box{width:444px;margin:50px auto 0}
.urs_login_t_l,.urs_login_t_r,.urs_login_t_m,.urs_login_m_l,.urs_login_m_r,.urs_login_b_m span,.urs_login_b_l,.urs_login_b_r{filter:alpha(opacity=30);opacity:0.3}

/*顶部样式*/
.urs_login_top{height:9px;padding:0 9px;line-height:1px;font-size:1px}
.urs_login_t_l,.urs_login_t_r{width:9px;height:9px;font-size:0%;margin-top:-9px}
.urs_login_t_l{float:left;background:url(../images/usrlogin.png) 0 0}/*左上角*/
.urs_login_t_r{float:right;background:url(../images/usrlogin.png) -13px 0}/*右上角*/
.urs_login_t_m{height:9px;font-size:0%;width:100%;background:#000}/*这是可左右伸展的区域，两例留出空白便于放置左右角容器*/

/*中间样式*/
.urs_login_middle{overflow:hidden;zoom:1}
.urs_login_m_l,.urs_login_m_r{width:9px;padding-bottom:30000px;margin-bottom:-30000px}/*两列等高*/
.urs_login_m_l{float:left;background:#000} /*左边框*/  
.urs_login_m_r{float:right;background:#000} /*右边框*/
.urs_login_b_m{padding:0 9px;height:9px}
/*底部样式*/
.urs_login_b_m{padding:0 9px;height:9px}/*这是可左右伸展的区域，两例留出空白便于放置左右列同高容器*/
.urs_login_b_m span{width:100%;height:9px;font-size:0%;background:#000}  
.urs_login_b_l,.urs_login_b_r{height:9px;font-size:0%;width:9px;margin-top:-9px}
.urs_login_b_l{float:left;background:url(../images/usrlogin.png) 0 -12px}/*左下角*/
.urs_login_b_r{float:right;background:url(../images/usrlogin.png) -13px -12px}/*右下角*/     

/*内容区*/ 
.urs_login_context{background:#fff;margin:0 9px;border:1px solid #525252;background:url(../images/usrlogin.png) 0 -67px #fff repeat-x; font-family:"宋体", Arial}
.urs_login_title{height:37px;line-height:37px;padding-left:13px; padding-right:9px;display:block;font-weight:bold;color:#fff;font-size:14px}
.urs_login_close{width:17px;height:17px;cursor:pointer;display:block; float:right; margin-top:9px;background:url(../images/usrlogin.png) -27px 0}
.urs_login_con{background:#fff}
.urs_login_table{margin:20px 0;font-size:14px}
.urs_login_input{width:193px;height:24px;border:1px solid #949494;border-right:1px solid #CACACA;border-bottom:1px solid #CACACA;background:url(../images/usrlogin.png) 0 -37px;padding:4px 0 0 5px;height:20px; font-size:12px; font-family:Arial}
.urs_login_link{font-size:12px; line-height:16px}
.urs_login_link:hover{}
.urs_login_btn{cursor:pointer;color:#fff;font-size:14px;font-weight:bold;width:83px;height:30px;background:url(../images/usrlogin.png) -88px 0;border:none}
.urs_autologin_box{ font-size:12px; position:relative;zoom:1;z-index:60}
.urs_autologin{ background:#FAE4E4;border:1px solid #F9C3C3;color:#636363;position:absolute;top:26px;left:-40px;padding:3px;width:225px}
.urs_autologin_arr{width:11px;height:7px;line-height:1px;font-size:1px;position:absolute;top:-7px;left:40px;_left:44px;background:url(../images/usrlogin.png) -68px 0}
.urs_autologin_close{ cursor:pointer}
.urs_login_form{ position:relative;z-index:100}
.urs_login_suggest{ position:absolute;top:66px;_top:66px;left:128px;z-index:100}
/* 2周自动登录，2012-06-26 马超 增加
<label id="saveloginLabel" for="login_savelogin"><input type="checkbox" value="1" id="login_savelogin" name="savelogin">两周内自动登录</label>
*/
#saveloginLabel,#login_savelogin{font-size:12px; vertical-align:middle}
#login_savelogin{margin:-3px 3px 0 0}


/*下拉列表*/
.suggest_box{position:relative;font-size:12px;color:#010101;display:inline-block;line-height:16px;z-index:1000}
.suggest_box .suggest_list{position:absolute;border:1px solid #CCCCCC;left:0;top:26px;*top:28px;_top:28px;background-color:#fff;display:none;font-family:Arial;width:auto!important;min-width:198px}
.suggest_box  h6{background:#E9E9E9;padding:3px 0;margin:0;font-weight:normal;font-size:12px;width:auto!important;_width:193px;font-size:14px;padding-left:5px}
.suggest_box .suggest_list li{padding:3px 10px 2px 3px;cursor:pointer;margin-bottom:3px;font-size:12px;margin:0}
.suggest_box .suggest_list .list_focus{background:#D5F1FF;color:#000}
.suggest_box .iframe{position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:-1;display:none;left:0;top:26px;border:none}
.server_tel{position:relative}
.server_tel_tips{position:absolute;left:0;top:0;background:#fff9d6;border:1px solid #e0a654;padding:2px 5px;line-height:17px;z-index:1000;display:none; font-size:12px}

/*对联广告*/
.dl_box{width:110px;height:300px; position:absolute;top:158px;z-index:10000}

/*首页广告轮换*/
.img_btn_box{ position:absolute;bottom:5px;right:0}
.img_btn_box span{width:15px;height:15px;line-height:15px;text-align:center;border:1px solid #085298; background:#fff;margin-right:5px;display:inline-block;cursor:pointer;font-size:10px}
.img_btn_box .curr_img_btn{background:#2C7CC7;color:#fff}

/*登录后统一导航样式*/
.top_tools .msg_img{vertical-align:middle}
.user163_info{color:#5D5D5D;font-size:12px;font-weight:normal;display:inline;line-height:21px}
.user163_box{position:relative;font-size:13px;z-index:200; top:-1px;top:0px \9; _top:1px}
.user163_name,.user163_name_act{background:url(../images/user163_bk.png?0126) 0 0 no-repeat; width:165px;padding:0 20px 0 7px;vertical-align:middle;display:inline-block;height:22px;cursor:pointer;text-align:left;color:#626262;font-weight:bold; line-height:20px}
.user163_name_act{background-position:0 -23px}
.user163_box ul{width:182px;border:1px solid #DCDDDD;border-top:none;float:none; position:absolute;top:20px;*top:21px;top:7px\0;left:0;padding:5px 4px;overflow:hidden;background:#fff;z-index:100; font-size:12px}
.user163_box ul li a{width:183px;height:21px;display:block;color:#2B2B2B;text-align:left; text-decoration:none}
.user163_box ul li a:hover{background-color:#4472AE;color:#fff}

/*暂停样式*/
.suspend_top{ background-color:#ffe8cc; text-align:center; line-height:24px;border:0px;font-size: 12px; width:auto; margin:0 auto}
.suspend_pup{font-size: 12px; width:400px; padding:25px 40px 40px; -webkit-border-radius:6px;-moz-border-radius:6px; border:3px solid #ba2636; position: relative;  background-color:#fff}
.suspend_pup .title{ font-size:14px ; font-weight:bold; text-align:center; padding-bottom:10px}
.suspend_pup .text {font-size: 12px;line-height:24px;-webkit-border-radius:9px;-moz-border-radius:9px; border:2px solid #dbdbdb; text-align:left; padding:15px 10px; position:relative}
.suspend_pup .text em{color:#e76017}
.suspend_pup .text p{ padding-left:24px}
.suspend_pup2012{ display: block; text-indent:-9999px; width:425px; height:242px; background:url(../images/suspend_2012.png) no-repeat 0 0;*position:relative; *margin-top:-15px}

/*hao123弹窗 - sxc 2011-4-2*/
#popup_win{width:350px;height:541px;background:url(../images/cp0401.jpg); position:absolute}
#popup_win a{ position:absolute;display:block}
#popup_win a span{display:none}
.popup_win_1{width:25px;height:25px;top:3px;left:322px}
.popup_win_2{width:117px;height:37px;top:102px;left:225px}
.popup_win_3{width:59px;height:30px;top:225px;left:259px}
.popup_win_4{width:59px;height:30px;top:354px;left:259px}
.popup_win_5{width:59px;height:30px;top:483px;left:259px}


/*轮替*/
#picBox{width:480px; height:200px; overflow:hidden; position:relative; margin-bottom:10px}
#show_pic{ margin:0; padding:0; list-style:none; height:200px; position:absolute}
#show_pic li{ float:left; margin:0; padding:0; height:200px}
#show_pic li img{ display:block}
#picBox .img_page{background:rgba(80,80,80,0.8);*background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dd505050,endColorstr=#dd505050);*zoom:1;position:absolute; width:480px; height:30px; bottom:0px}
#img_text{ float:left; display:block; font-size:14px; line-height:31px; color:#ffe04d; font-weight:bold; padding-left:10px; width:350px; overflow:hidden}
#icon_num{ float:right}
#icon_num li{ float:left; background-position: -466px -30px; background-color:#ffe2a1;width:16px; height:16px; color:#ba2636;  text-align:center;  cursor:pointer; padding:0; margin:0;margin-right:5px; display:inline-block; margin-top:7px; line-height:16px}
#icon_num li.active{ background-color:#f8ab21; background-position:-484px -30px}
#icon_num li a,#icon_num li a:visited,#icon_num li a:hover{color:#ba2636; text-decoration:none}
/* 消息弹框 */
.msg_pop {width:265px;height:71px;zoom:1;position:fixed;right:20px;bottom:-5px;_position:absolute;_top:expression(documentElement.scrollTop + document.documentElement.clientHeight-60+"px");display:none;z-index:60}
#msgpop_1{width:265px;height:0px;position:absolute;right:0px;bottom:0px;border:1px solid #8b8b8b;margin:0;padding:15px 10px 0 10px;overflow:hidden;display:block;background:#fff;background:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#e0e0e1));background:-moz-linear-gradient(#fff,#e0e0e1);background:-o-linear-gradient(#fff,#e0e0e1);-pie-background:linear-gradient(#fff,#e0e0e1);color:#fff;-webkit-box-shadow:#b2b2b2 0px 0px 6px;-moz-box-shadow:#b2b2b2 0px 0px 6px}
#msgpop_1 .msgTitle {background:url(../images/notice.png) no-repeat 5px 8px;padding-left:24px;width:100%; height:24px; line-height:24px; text-align:left; font-size:12px; color:#2b2b2b; font-weight:bold}
#msgpop_1 .msgContent { width:100%; height:43px; line-height:35px; font-size:12px; color:#717172; text-decoration:none; text-align:left;padding-left:24px}
#msgpop_1 a {color:#1e50a2;padding:5px; text-decoration:none;outline:none}
#msgpop_1 a.msgnew {color:#ff0c01}
#msgpop_1 a.msgbold {font-weight:bold}
.closeMsg { position:absolute; font-size:20px;_font-size:16px;font-weight:bold; right:4px; top:-1px; color:#cccccc; cursor:pointer}

.cDRed{color:#c9171e}
.cBlack{color:#2b2b2b}
.fB{font-weight:bold}
a:hover .cDRed,a:hover .cBlack{color:#c9171e}
/*战绩*/
.urslv_icon,.cg_con .dz_btn,.combatgains .curp_img{background:url(../images/homepage/homepage_icon.png) no-repeat 0 0}
.urslv_icon{display:block; width:60px; height:60px}
.lv_1{ background-position:0 0}
.lv_2{ background-position:-61px 0}
.lv_3{ background-position:-122px 0}
.lv_4{ background-position:-183px 0}
.lv_5{ background-position:-244px 0}
.lv_6{ background-position:-305px 0}
.combatgains{ position:absolute; width:262px; height:auto; border:1px solid #bdbdbd; font-size:12px; color:#717172}
.cg_con{border:1px solid #a2a2a2; padding:3px 0 2px 5px;}
.cg_con dt{margin-right:8px; text-align:center; padding-top:3px; float:left; }
.cg_con dt .urslv_icon{ border:1px solid #c2c2c2}
.cg_con dd{ float:left; width:182px}
.cg_con dd strong{ color:#e24949}
.cg_con dd .name{ font-weight:bold; font-size:14px;overflow:hidden;  white-space:nowrap;text-overflow:ellipsis; width:180px; line-height:30px}
.cg_con .dz_btn_box{ text-align:right; padding:5px 8px 0 0 }
.cg_con .dz_btn{ text-align:center; background-position:0 -90px; height:22px; width:64px; display:inline-block; line-height:21px; color:#fff}
.cg_con .dz_btn:visited,.cg_con .dz_btn:hover{ color:#fff; text-decoration:none}
.combatgains .curp_img{ display:block; position:absolute; width:12px; height:8px; font-size:0; line-height:0; left:28px; bottom:-7px;_bottom:-8px; background-position:-285px -76px}

/*dlt activity 2012-5-8 by yychen*/
.dltActIcon{ display:inline-block; height:15px; width:91px; background:url(../images/dltActIcon.png) no-repeat 0 0; text-indent:-9999px; white-space:nowrap; overflow:hidden; left:-8px; font-size:0; vertical-align:middle}
.buy_con .dltActIcon{ position:absolute; left:175px; top:13px; z-index:20}


/*修正ie6下活动专区添加new图标BUG by 何泉*/ 
.submenu_list li .cz_new {_margin: 3px 0;_top: 5px;}
/*******************************************************************************************
 * 全局：文档末尾信息
 */
#docFoot{
	background-color:#f7f7f7;
	width:100%;
	margin:auto;
	padding:10px 0
}
#guideList{
	margin:0 auto;
	overflow: visible;
	padding-top:10px;
	height:154px;
	width:960px
}
#guideList li{
	float:left;
	height:154px;
	padding-left:20px;
	background: url(../images/headfoot.png?8f73167982e947ca70d6c9319161af27) no-repeat -340px -66px;
	overflow:hidden;
	font-family:'宋体';
}
#guideList .first{ padding: 5px 55px 0 20px; background:none }
#guideList a{ color: #686868; font-size: 12px;}
#guideList em{
	display: block;
	background: url(../images/headfoot.png?8f73167982e947ca70d6c9319161af27) no-repeat;
	width: 105px;
	height: 49px;
}
#guideList span{
	display: block;
	width: 159px;
	line-height: 23px;
	color: #e23c25;
	font-size: 10px;
}
#guideList .guide_1{
	background-position:0 -66px;
	width: 149px;
	height: 27px;
	margin-bottom:23px
}
#guideList .guide_1_con{
	width: 100px;
	height: 94px;
	margin-left:22px;
	background-position:0 -93px;
}
#guideList .guide_2{ background-position: -100px -93px; }
#guideList .guide_3{ background-position: -100px -142px; }
#guideList .guide_4{ background-position: -210px -93px; }
#guideList .guide_5{ background-position: -210px -142px; }

/* 页脚：热点导航 */
.hot_block{
	background-color:#fff;
	border:1px solid #d5d5d5;
	line-height:26px;
	width:958px;
	margin:10px auto; 
	clear:both; 
	overflow:hidden; 
	padding:5px 0;
	font-size:12px
}
.hot_title{
	display:block;
	width:80px;
	float:left; 
	font-weight:bold; 
	padding-left:20px
}
.hot_block p{
	z-index:10; 
	float:left;
	height:27px;
	overflow:hidden;
	width:850px
}
.hot_block p a{
	margin-right:23px;
	white-space:nowrap;
	float:left;
}

/*****************************************************************************
 * 页脚：友情链接
 */
#friendlyLink{
	background-color:#f7f7f7;
	width:100%;
	margin:auto;
	padding:10px 0
	}
#friendlyLink .link_conten{
	background-color:#fff;
	color:#686868;
	border:1px solid;
	border-color:#eaeaea #f2f2f2 #f2f2f2;
	width:960px;
	margin:0 auto;
	overflow:hidden;
	padding:10px 0;
	font-size:12px
}
#friendlyLink h3{
	height:23px;
	color:#4d4d4d;
	padding:0 20px 5px	
}
#friendlyLink h3 strong{ float:left}
#friendlyLink h3 a.applyToJoin{
	background: url(../images/headfoot.png?8f73167982e947ca70d6c9319161af27) no-repeat -150px -66px;
	float:right;
	height:23px;
	line-height:23px;
	width:55px;
	padding-left:21px;
	margin-top:-3px; 
	position:relative;
	z-index:10
}
#friendlyLink h3 a.applyToJoin:hover{ text-decoration:none}
#friendlyLink a{ color:#686868}
#friendlyLink ul{
	width:960px;
	clear:both;
}
#friendlyLink li{
	width:104px;
	text-align:center;
	border-left:1px solid #d1d1d1;
	float:left;
	margin:0 0 8px -1px;
	line-height:14px;
	height:14px;
}
#friendlyLink li a.more{ color:#1e50a2}

/* 全局：关于 */
#aboutNEST{
	background-color:#f7f7f7;
	text-align: center;
	margin:auto;
	width: 100%;
	line-height: 26px;
	color: #999;
	font-size: 12px;
	height: auto;
	padding:4px 0;
	clear: both;
}
#aboutNEST a:link,
#aboutNEST a:visited { color: #999; }

#seallinks{
	background-color:#f7f7f7;
	width:100%;
	margin:0 auto 5px;
	text-align:center;
	padding-bottom:10px
}
/*****************************************************************************
 * 在线客服 20120716 add by hequan 
 */
.zxService{position:fixed;top:400px;right:0px;width:29px;height:106px;line-height:14px;font-size:12px;background:url(http://sprite.163.com/images/activity/sprite/sprite_img.png?t=20120718) 0 -179px;cursor:pointer;_position:absolute}
.zxService span{ display:block;padding-top:42px; text-align:center; margin:0 auto; width:16px; color:#505050;text-shadow:0px 0px 2px #fff;}